# 3.需求for循环：计算0~100之间所有整数的累加和
# 定义接收结果变量
# result = 0
# 循环遍历取数据计算
# for i in range(1,101):
    # 取出容器的数据参与计算
    # result += i
# 打印最后计算结果
# print(f"结果: {result}")

# 4.通过for循环：计算0~100之间所有偶数的累计和
# 方式1
result = 0
# 使用range生成0到100（含）的偶数序列，步长为2
for i in range(0, 101, 2):  # 0,2,4,6,8,.....
    # 将当前偶数累加到结果中
    result += i

# 打印方式1的计算结果
print(result)
# 方式2
result = 0
# 使用range生成0到100（含）的所有整数序列
for i in range(101):  # 0,1,2,3,4,.....
    # 先取出i，然后判断是否为偶数（余数为0）
    if i % 2 == 0:
        # 是偶数则累加到结果中
        result += i
# 打印方式2的计算结果
print(result)

# 范围函数：在for循环中可以记录循环次数，还可以参与计算
# 思考：通过for循环打印出：九九乘法表  ---> 提示：循环用到for循环的嵌套